package com.lwz.dao.generator.mapper;

import com.lwz.dao.generator.model.SellerUser;
import com.lwz.dao.generator.model.SellerUserExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;

public interface SellerUserMapper {
    int countByExample(SellerUserExample example);

    int deleteByExample(SellerUserExample example);

    int deleteByPrimaryKey(String sellerId);

    int insert(SellerUser record);

    int insertSelective(SellerUser record);

    List<SellerUser> selectByExampleWithRowbounds(SellerUserExample example, RowBounds rowBounds);

    List<SellerUser> selectByExample(SellerUserExample example);

    SellerUser selectByPrimaryKey(String sellerId);

    int updateByExampleSelective(@Param("record") SellerUser record, @Param("example") SellerUserExample example);

    int updateByExample(@Param("record") SellerUser record, @Param("example") SellerUserExample example);

    int updateByPrimaryKeySelective(SellerUser record);

    int updateByPrimaryKey(SellerUser record);
}